have (something) ratified - Spanisch Englisch Wörterbuch